definite possibility - French English Dictionary